Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.321
Anzahl Beiträge: 31.777
Anzahl Themen: 6.277

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 10, 10 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : SelectElement unter Unix
Macro_Man am 13.07.2006 um 20:19 Uhr (0)
Hallo Experten,ich habe folgendes Problem, ein Macro soll unter Unix und Windows verwendet werden. In diesem Macro(CATScript) wird einem vorhandenen Punkt (Typ: CircleCenter) durch einen Benutzer eine Referenz(Type:BRep Edge)zugewiesen.Wird das Macro manuel gestartet funktioniert es super. Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet hybridShapeFactory1 = part1.HybridShapeFactoryDim ref(0)ref(0)= "Edge"Dim UserSelection,UserSelSet UserSelection= CATIA.ActiveDocumentSet UserSel= ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selektion Window
Macro_Man am 18.07.2006 um 14:03 Uhr (0)
Hi,folgendes Macro habe ich geschriebenSub CATMain()Window///////////////////////////////////// selection Loop /////////////////////////////////////////////////////////////Dim Ref1(0)Ref1(0)= "AnyObject" Do Dim E1,A As CATBSTR Dim UserSel1 As Selection Set UserSel1=CATIA.ActiveDocument.Selection UserSel1.clear E1 = UserSel1.SelectElement2(Ref1,"Select Body",true) A = typename(UserSel1.Item(1).Value) Msgbox typename(UserSel1.Item(1).Value) Lo ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : SelectElement unter Unix
Macro_Man am 14.07.2006 um 21:03 Uhr (0)
Hallo Lusilnie, ich habe das Problem gelöst. Dein Tipp das Macro im Reaktioneditor mit einer Knowledgeaction aufzurufen anstatt mit VBscript war Klasse,vielen Dank. MfGMacro_Man

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Do Until Schleife, Ausgans-Prüfkriterium
Macro_Man am 18.07.2006 um 10:43 Uhr (0)
Hi Tapani,erstmal dabke für deine Hilfe. Ich muss mit CATScript arbeiten da mein MACRO auch unter Unix laufen soll. Ich habe deinen Code mal als VB - Script laufen lassen, bekommen folegende Fehlermeldung: method Item failedin Zeile ==Loop Until (typename(UserSel.Item(1).Value) = "Body")==

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Paste Special ohne Link
Macro_Man am 25.04.2007 um 12:29 Uhr (0)
Hallo,ich hab ein sehr einfaches Problem, ich möchte per Macro innerhalb eines Parts einen Body kopieren und als "Result without Link" wieder einfügen.selection1.PasteSpecial("CATPrtResult") erzeugt immer einen Link.Weis jemand wie man Elemente als Result einfügt?????[Diese Nachricht wurde von Macro_Man am 25. Apr. 2007 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Referenzen austauschen
Macro_Man am 04.10.2006 um 15:41 Uhr (0)
Hallo zusammen,ist es möglich Referenzen eines Elementes mittels Macro auszutauschen. Bsp.: um einen Revolute zu erstellen muss man eine Rotationsachse und ein Profil auswählen. Ich möchte nun ohne einen neuen Revolute erstellen zu müssen, diesem andere Referenzen zuweisen(neue achse und neues Profil).Hat jemenand von euch eine Idee????MfG Macro_Man

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : SelectElement unter Unix
Macro_Man am 14.07.2006 um 09:49 Uhr (0)
Hallo Lusilnie, vielen Dank für deine Hilfe . Leider ist das Problem, dass der Code in der Reaktion sein soll, denn damit stelle ich sicher, dass es auch unter UNIX funktioniert. SelecltElement/2/3 wird von UNIX nicht unterstützt. Ich suche eine Lösung des Problems ohne SelectElement.Mir würde es auch weiterhelfen wenn ich eine Möglichkeit hätte das Macro anzuhalten um eine Kante zu selektieren. Dann könnte ich mittels .selection die angeklickte Kante einer Referenz zuweisen. MfG

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Do Until Schleife, Ausgans-Prüfkriterium
Macro_Man am 18.07.2006 um 11:18 Uhr (0)
Ich habe das Problem selber lösen können, zwar mit einem kleinem Umweg aber es geht als CATScript. Ich habe einfach eine neue Variable zum überprüfen der Bedingung definiert.Sub CATMain()Dim Ref(0)Ref(0)= "AnyObject"DoDim UserSel As SelectionSet UserSel=CATIA.ActiveDocument.SelectionUserSel.clearDim E,A As CATBSTRE = UserSel.SelectElement2(Ref,"TEST",true)Msgbox (typename(UserSel.Item(1).Value)A = typename(UserSel.Item(1).Value)UserSel.EndSelectElementUserSel.ClearLoop Until (A="Body")End Sub

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Do Until Schleife, Ausgans-Prüfkriterium
Macro_Man am 18.07.2006 um 09:51 Uhr (0)
Hallo zusammen, folgendes Problem, ich möchte eine Do Until Schleife programmieren, die nach einer Selction überprüft ob die Selection vom Typ "Body ist.Sub CATMain()Dim Ref(0)Ref(0)= "AnyObject"DoDim UserSel As SelectionSet UserSel=CATIA.ActiveDocument.SelectionUserSel.clearDim E As CATBSTRE = UserSel.SelectElement2(Ref,"TEST",true)MsgBox(UserSel.Item(1).Value.Name)UserSel.EndSelectElementUserSel.ClearLoop Until (E = "Body")End SubSo funktioniert es nicht, die Ausgangsbedingung wird nicht erkannt und die ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Flächenintegration ohne vereifachte Geometrie
Macro_Man am 12.08.2007 um 19:41 Uhr (0)
Hallo,ich möchte für eine FEM Berechnung mehrere Teilflächen automatisch durch ein Skript auf eine Berandungsfläche eines Solids aufbringen. Dafür benutze ich das Element SewSurface(Fläche integrieren)Code:part1.InWorkObject = BerechnungsmodellSet reference1 = part1.CreateReferenceFromObject(Flaeche)Set SewSurface = ShapeFactory.AddNewSewSurface(reference1,catPositiveSide)Leider vereinfacht CATIA immer die Geometrie und ich erhalte keine Teilfläche sondern die gesamte Berandungsfläche als Ergebnis.Wenn ich ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz